package com.ustropo.financas.categoria;

import com.ustropo.financas.Identificacao;

/**
 * Classe que representa uma categoria de despesa ou receita.
 * 
 * @author Fernando C. de Souza
 * @version 1.0
 * @since 25/10/2013
 */
public interface ICategoria extends Identificacao{
	/**
	 * Retorna o {@link IGrupo} do qual essa categoria faz parte.
	 * Pode ser <code>null</code>
	 * @return
	 */
	public IGrupo getGrupo();
	
	/**
	 * Muda o {@link IGrupo} do qual essa categoria faz parte.
	 * @param grupo
	 */
	public void setGrupo(IGrupo grupo);
}
